abundant food made with beans - Turkish English Dictionary